export let CellObj: { [key: string]: any} = {
    row: 0,
    col: 0
}
export function setValue( val : { [key: string]: any}) {
    CellObj = val;
}
export function getValue() {
    return CellObj;
}
export function CatchCell() {
    return function (target: any, methodName: string, descriptor: PropertyDescriptor) {
        let func = descriptor.value;
        descriptor.value = function (...param: any[]) {

        }
    }
}
export function GetCell() {
    return function (target: any, methodName: string, descriptor: PropertyDescriptor) {
        let func = descriptor.value;
        descriptor.value = function (...param: any[]) {
            
        }
    }
}
